Is there a way for salesforce.com api to push a notification to my application or into my network when a case record is created for my enterprise SF account? I wish to receive some sort of notification (via some kind of publication/subscription model maybe) to my network server so that my custom application can respond to that.
thanks
You could create a Workflow rule with Email Alert to send a notification: Your Name | Setup | Create | Workflow & Approvals | Workflow Rules
You could also create a trigger (on insert Case) to do an Apex Callout to directly interact with your application/service, if SOAP/REST is supported. Apex Web Services and Callouts doc could be found here: https://developer.salesforce.com/page/Apex_Web_Services_and_Callouts
Related
So am working with a team of business intelligence analysts and they are to create a workflow for a certain task, my job now is to create a check notification for them, for instance in a field called PhoneNumber if the number of characters is supposed to be 11 and the user inputs 12, it should send a notification that wrong data set have been inputted
so my question is, which will do the work power automate or logic apps?
Anyone that can shed light on this, please do, thank you
You can also do this using Azure Logic Apps.
- Fisrtly, you need to create an azure function or web app where you will check the condition of your phone number field.
- Then send the output of function or web app as Triggering http request or use can use Azure Service Bus Trigger to do so.
- Then you can use Azure Logic App to send notification to Outlook , Gmail, etc
Through Gmail:
Through Outlook:
It's a bit generic question.
What is the user input UI? Is it a powerppas/crm/any background program or so on.
If you want to run your logic directly on database (i.e on create/updated) and on Phone Number specific field, you can do so.
I would go with power automate. There are different ways you can send notification in power automate.
Power automate notifaction action
Power automate Email action
Outlook Email
If you use Power Apps, you can catch error in powerapps itself and send app notificaiton
I was going through the integration documents available for snowflake & service now. But, all documents are oddly focussed on sf consuming snow data for analytics. Didn't find anything related to creating tickets for failures at snowflake. Is it possible?
It's not about the monitoring & notification aspect of snowflake but connecting with service now and raise a ticket for query failures (tasks,sp etc.)
Any ideas?
There's no functionality like that as of now. I can recommend you open an Idea for it and if enough customers want it our Product Management will review it.
For the Snowpipe, we found a way to use it. We send the error message to SNS and then we can do a Lambda function to call the Rest API of ServiceNow to create a ticket.
For Task, we find that it is possible to use External Functions to notify to AWS whenever the Task fails, but we haven’t implemented it.
Email is a simple way. You need to determine how your ServiceNow instance is processing emails. We implemented incident creation from Azure App Insights based on emails.
In ServiceNow find the Inbound Action you need to process the email or make one.
ServiceNow provides every instance with an email account
Refer to enter link description here
The instance email is usually xxxx#service-now.com.
If your instance url is "audi.service-now.com", the email would be "audi#service-now.com".
For a PDI dev#servicenowdevelopers.com, e.g.; dev12345#servicenowdevelopers.com
Planning to use Twilio Voice / Studio to build the IVR system / conversation tree.
I would like to know will there is a way to push the user's response (conversation audio) with the IVR systems to salesforce ?
Would like to persist the conversation between the user & IVR to Salesforce.
You could export parameters easily by using a HTTP Request widget or a Function widget and the widget set KEY:VALUE parameters which you can send out
I have an application which needs access to mailboxes for an organization but likely only needs access to the mailboxes for the sales teams and not the mailboxes for the rest of the organization.
For Office 365 we create a service account and get it delegated access to each of the mailboxes it needs to read emails from.
It seems like the Gmail API supports a "userID" parameter.
How can I configure a service account user thru the Admin portal to have access to multiple mailboxes?
Unfortunately this is not possible because a service account acts on behalf of a user who runs the script and does not have the authorization to access other mailboxes.
As a workaround, in the Admin console, the administrator of the domain is able to set up the routing settings for Gmail in a such a way that a copy of all emails addressed to the Sales Team (Organization Unit “Sales Team”) will be delivered to an additional recipient - who will run the API.
When you set-up the routing settings as explained here and add a recipient to whom to deliver a copy of the messages, you can use the option “Advanced”, which allows you to decide to for example to forward attachments or Spam messages as you can see in the image below.
Furthermore, if you don’t want to forward all messages, you can set-up content compliance rules for the inbox of the additional recipient to whom a copy of the messages will be delivered.
I'm trying to build a web app using AngularJS and Firebase that sends an email to two users that match on certain parameters. The users submit their information first and if there is a match with another person in the database, I want to send an email to both those people. For example, if two people, A and B both have the age of 25, I would like to send A and B an email with certain information. Is this possible using Firebase?
If you are NOT running a server
Yes
You could achieve it by using a service like Zapier.
You could create a zap linking FireBase and an e-mail service like Mandrill.
A Zap combines triggers and actions — whenever the trigger event occurs, Zapier automatically completes the action for you!
When there is a match, update a special key in your FireBase database.
As Zapier is listening to updates of that particular key, it will react by sending your e-mails via Mandrill.
March 2017 UPDATE
New tools have now been added to Firebase to trigger database event handlers:
database events triggers: https://firebase.google.com/docs/functions/database-events
cloud functions for FireBase: https://firebase.google.com/docs/functions/functions-and-firebase
using cloud functions to send e-mails through sendGrid:
https://cloud.google.com/functions/docs/tutorials/sendgrid
If you are running a server
Your server can easily check the values in FireBase and send e-mails accordingly. That would then be a
Yes, of course :)