People Tech Group interview question

How can you develop a custom workflow notification? what is the API used to trigger an interface from interface designer?