Is it possible to ask for user input at the end of app installation? I need users to enter credentials for external API at the end of app installation or very beginning of an app.

Basically, I'm trying to do 3 things

  1. Authenticate user when they install the app to send credentials and recieve access tokens
  2. Schedule jobs to make API requests to receive data from external server.
  3. Check if that data is ready on an external server and reschedule job if it is not ready.

Are all these things possible in Salesforce app? If yes, it would be great if you can lay out what you know about them.

Sorry the questions go out of that scope of the title and thank you for your help.

  1. Maybe use the "Custom Link" option on your managed package.

I'd guess you want custom settings to capture api credentials.

  1. Apex scheduler?. Or batch apex?.

  2. I don't think you can dynamically reschedule. Maybe just set the interval to be one that's acceptable.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.