You can write custom linkifiers for phone numbers or other types of links. Look at the URL linkifier for an example.
This is the flow:
Calls parse in the linkifier with a list of LinkifyElement. This starts as [TextElement(text)]
Your parsers then splits each element into it's parts. For example, [TextElement("Hello https://example.com")] would become [TextElement("Hello "), UrlElement("https://example.com")]
Each parsers is ran in order of how they are passed to the main linkify function. By default, this is URL and email linkifiers