Would be great to have some example of how to create external action integration.
I have tried to create an external action integration and after adding it I get stuck on this screen:
There are no errors and I’m kinda clueless at this stage of what is wrong. Wondering if it’s an issue with integration or something wrong with integration?
As I understood you are trying to build app for automations to allow execute your external actions. We don’t have this functionality documented yet. Will add the documentation in nearest future.
So i went around and created an integration with authentication. Instead of using auth: none it uses proper token auth.
However, actions are still not being picked up:
Here is the full config:
{
"id": "toggl-app",
"name": "Toggl",
"version": "0.0.1",
"description": "Integrate data from Toggl time tracker into Fibery",
"authentication": [
{
"description": "Please provide toggl authentication",
"name": "Token",
"id": "key",
"fields": [
{
"type": "password",
"name": "Integration Token",
"description": "Provide Toggl API Integration Token",
"id": "key"
},
{
"type": "link",
"value": "https://www.toggl.so/help/create-integrations-with-the-toggl-api",
"description": "We need to have your toggl Integration Token to synchronize the data.",
"id": "key-link",
"name": "Read how to create integration, grant access and create token here..."
}
]
}
],
"responsibleFor": {
"dataSynchronization": true,
"automations": true
},
"actions": {
"action": "test-action-from-toggl",
"name": "Test Action from Toggl",
"description": "Test action from toggl integration",
"args": []
},
"sources": []
}
I presume I should see an action in creating new button or adding a rule interface as possible actor to perform. However, it doesn’t seem to appear there.
Any clue ?
Thanks for the quick reply @Oleg
I did try again with new version and actions changed to array.
Here is live version of that branch.
The source code of the config.