For my VICaR application, I need to display the action &quot;Call with Vicar&quot; for all telephone number fields on a contact card. This is very similar to how SIP (telepathy-sofiasip) works. I created a basic telepathy connection manager and a telepathy account to use the CM. I have set the property &quot;com.nokia.Account.Interface.Compat.SecondaryVCardFields&quot; as &quot;TEL&quot;. This was sufficient in Fremantle to display &quot;Call via Vicar&quot; in contact details page.<br>

<br>I know that Harmattan contacts application requires a Telepathy account and an Accounts plugin. I already have Telepathy part working (my Telepathy Connection is connected, Telepathy Account status in online with path &quot;vicar/tel/vicar0&quot;). <br>

<br>For the account plugin, I&#39;ve used Accounts framework to complete these things<br>- Created custom .provider [1], .service [2], .service-type [3] files <br>- Created an account with this custom provider/service and enabled it.<br>

- Linked the account with the telepathy account path using tmc-uid property.<br><br>But the account is still not displayed on the contacts page. Somehow only accounts that use &quot;IM&quot; service type are recognized. I have even tried setting the service-type as IM, but it didn&#39;t help. So, how can I make contacts application recognize the custom service/provider specifically for telephone number fields?<br>

<br>Thanks,<br>Sudheer<br><br>[1] - <a href="http://pastebin.com/zXmrDkLi">http://pastebin.com/zXmrDkLi</a><br>[2] - <a href="http://pastebin.com/zDTQ172q">http://pastebin.com/zDTQ172q</a><br>[3] - <a href="http://pastebin.com/95q2EGm4">http://pastebin.com/95q2EGm4</a><br>