Whenever there is a pack that doesn’t fetch the name from the external service for the credentials, it simply gets called the name of the Coda account that connected it. Let’s say “John Doe”.
This isn’t a problem as long as there is only one account connected. But as soon as multiple accounts get connected, they simply get enumerated (“John Doe (1)”, “John Doe (2)”, and so on). This makes it really hard to differentiate between the accounts.
It would be great if I could set a custom name for the credentials, but I haven’t found a way for that.
Is this currently even possible or planned in the future?
It seems like you want to change your Coda username.
I had to do something similar in the past, and when I contacted Coda support (support@coda.io), they were able to help me. In my case, I had multiple accounts and wanted to switch the usernames between them.
However, I’m not sure if Coda allows changing to a completely custom username.
That is a feature of the pack itself.
When we develop a pack we can set up an API call that will bring the name of the connection – and that depends on the service we are connecting to.
Sometimes, the service doesn’t have a “get my account information” endpoint which we can call and set the name of the connected account – then we fallback to Coda’s default solution, that uses the user name to the connection.
So it would be nice to let the user input the connection name, when we don’t set up one in the pack itself – but it would have to be a feature to the pack development environment.